stop payments - Spanish English Dictionary